bag made of palm leaves - Français Anglais Dictionnaire